package Test;
import java.util.Scanner;

public class Test3 {

	public static void main(String[] args) {

		// 键盘读入个数不确定的整数，并判断读入的整数和负数的个数，输入为0时结束程序

		Scanner s = new Scanner(System.in);
		//设置统计个数变量
		int positiveNumber = 0;
		int negativeNumber = 0;
		//也可以写for(;;){
		while(true){
			System.out.println("请输入一个整数");
			int num = s.nextInt();
			if(num > 0){
				positiveNumber++;
			}else if(num < 0){
				negativeNumber++;
			}else{
				break;
			}

		}
		System.out.println("正数的个数为：" + positiveNumber);
		System.out.println("负数的个数为：" + negativeNumber);

		/*我的做法
		 * Scanner s = new Scanner(System.in);
		System.out.println("请输入一个整数");
		while(true){
			int num= s.nextInt();
			if(num == 0){
				System.out.println("循环结束");
				break;

			}else{
				System.out.println("请再次输入");
			}
		}*/
	}

}
